zkSync details Pathfinder, Polygon zkEVM testnet - The Daily Gwei Refuel #465 - Ethereum Updates
11 Oct 2022 · 29:10
Anthony Sassano, Ethereum educator and EthHub co-founder, frames the post-Merge roadmap around the Surge, Verge, Purge, and Splurge buckets while tracking rollup progress across the ecosystem. He covers the Polygon zkEVM testnet going live, zkSync's Layer 3 Pathfinder, Scroll's zkEVM testnet, and Vitalik Buterin's talk on using multiple provers in rollups.
Speakers
Topics
Transcript
hello everyone and welcome to another episode of The Daily way review where I kept the latest news in ethereum ecosystem I'm your host Anthony 11th of October 2022. alright everyone let's get into it so first off today we have a slide here that was uh part of a presentation that Tim baiko gave at Devcon so Proto Lambda shared this little slide and it's basically got a slide of what the post merge buckets looks like now we're all used to these terms The Surge The Verge The Purge the Splurge right we've all heard uh about those before we've seen vitalik's roadmap but basically uh Tim's put these things into buckets here and as you guys know these things are happening in parallel not not necessarily sequentially but the surge is probably
going to be the next thing that happens on the network and that includes uh erp4844 uh or Proto dank sharding data availabilities a data availability sampling and a bunch of other things like that and you can see that it's uh subtitled charting and scalability and then after that I mean the thing is it could be any of these could be the Verge The Purge all the Splurge just depends what's ready in The Verge is that the basically the main thing in The Verge is vocal uh trees and uh in a and PBS as well The Purge is all got to do with removing Network debt so this is more I guess technical than the others and this is probably stuff that definitely I don't know if this is going to be something that users would necessarily feel a difference uh it's more constructed towards developers and just
I guess uh General protocol devs as well and in general protocol stuff uh but it could also include estate expiry which as Tim Knights here is very complicated and we're not even sure if it's necessary yet so that's still an open research problem and the Splurge is everything else so PBS itself uh single secret leader election which I've talked about before ssle uh single slot finality I've also talked about about that before it's a pretty big bucket uh with which they're still adding to I have a feeling that the Splurge bucket will probably get divided up into various sub buckets or at least probably we're going to start calling him something else because like you have to think about the scope of each of these buckets like look at the surge there is
basically aip4844 uh data availability sampling and dank shotting that like that in itself is very big but it's quite focused it's quite focused on one thing in particular whereas if he goes to the Splurge I mean you have different things here obviously PBS has got to do with Mev ssla has got to do with validator privacy single slot finality uh is also it's got to do with um the economics of the chain and the security of the chain uh and uh you know and Tim says it's a pretty big bucket and and there's always more stuff added there so I I do suspect that this will be kind of divvied up into sub buckets or maybe just its own categories eventually uh which is fine I think that's actually the better approach because if you become inundated with all these different things as part of one bucket
and then people look at that and they they expect these things to all come as part of that one bucket when in reality that's not the way it's going to be even some of these things like even these other ones like the Virgin The Purge it's not like we're gonna have both vertical trees and uh uh you know the other kind of like things coming with with the The Verge uh all at once right we may have them as separate upgrades uh just like I mean with the merge we like the funny thing about the merge is the merge itself was one upgrade so to speak but to get to the point where the merge could actually happen was many many upgrades right like I mean we launched an entirely new chain in 2020 the beacon chain right so you can create a bucket where it seems like it's just one thing
but really it's the overall thing it's not actually the details of that thing and those things can be uh deployed at different times right so still a really cool slide here I've started saying the surge is coming and I think the Emoji that it seems that we're going to go with for the The Surge is that wave Emoji I'm sure some of you saw that on Twitter today um and there's also the kgs kzg ceremony coming up that I've spoken about which has got to do with uh you know with RP 4844 behind Proto dank sharding and that's the candle so right now in my Twitter name I actually have the candle and the wave so the candle will probably go away once we do the ceremony but the wave will be there until the surge gets delivered gotta gotta you know keep uh keep the excitement going keep the um
the momentum going as I said like I think ethereum core development is in its best place ever right now and we want it to remain that way that's for sure all right so L2 beat is out today with their L2 beat Bridges website so I spoke I've spoken about this on the refill before but basically they released the l2beat.com bridges section you can go here and check it out for yourself this is uh you know as I just said just released so it's still early stages here but you can see all the bridges here and all the tvl that is on ethereum layer one from what I can see so the total value locked in bridges going from ethereum layer one to other chains is 8.44 billion dollars now this does not include layer twos by default you can uh
sorry it does not include the canonical Bridges to the layer twos by default you can select this little um uh thing here you can click it and go include canonical Bridges to l2s and you automatically get another what for a 4.2 billion dollars worth of TBR and you can see the the breakdown here of what these are validated by so I'll do it without layer Twos for now so the polygon POS chain for example this is the thing with the biggest TBR in it going from ethereum to the polygon POS chain so this is the bridge going there so market share 33 validated by the destination change so the trends as you can see here transfers need to be confirmed by two-thirds of the polygon POS validated stake and it's a token bridge and then you have other things like this multi-chain uh product TR validated by a
third party two of uh two of uh two-thirds of an NPC multi-party computation there basically a multi-sig uh and then there's other ones here that you can scroll through you know some of them don't have any info some of them optimistically are done and then you can go include conical Bridges to l2s well these are validated by ethereum right like and they're the types on these things are optimistic roll ups or zkrops but they're all validated by ethereum because you're not bridging to another chain with its own validator set right the the whole point of a layer two is it doesn't have its own consensus it outsources that to ethereum layer one it outsources the validation to ethereum layer one and that's why it says validated here by ethereum and that's going to be the most secure bridge that
you will have pretty much much ever I think going from ethereum to anywhere else because I've explained how bridges work before how you get like this IOU and then it's really dependent on the other chain like if you go to the I don't know if you go to let's pick Avalanche out of this if you go to Avalanche from ethereum while your assets on Avalanche are only ious your assets are still on the ethereum layer one chain so if you bridged eth to Avalanche well that that eighth just is exists on ethereum layer one but you've got an IOU and avalanche now if something happened to that Ethan Avalanche you wouldn't be able to unlock that on ethereum layer one even though it exists on layer one it's because you can't unlock it because you don't have the IOU unless you went and bought more
of it say you lost it or you'd have to re-buy that IOU on the Avalanche chain and then Bridge back um and you know if the bridge itself got hacked so for example if the Avalanche bridge on ethereum if all of the tokens in there got drained while all of their corresponding ious on the Avalanche chain would have become worthless because there's now nothing backing them it's basically a collateral right for example but cool to see uh that this is finally out there and there's a risk analysis as well that's what there's a risk analysis tab here as well and obviously that's what l2b is known for that has a bit more information about this you know what's the upgradability and what's the destination token type so if we include the l2s here you can see that I mean these things are still upgradable which means that they're
still centralized they're still able to the code so we're able to be changed uh and uh you can kind of see their destination token is native and canonical so native uh to the chain and canonical as in across from ethereum to the layer twos there but you can go check this out for yourself I'll link it in the YouTube description below uh but really really cool to see that this is finally out there and you can see that the value here like how much it's actually Fallen because of the fact that the prices of crypto have fallen so much so at its peak not including l2s Bridges held 60 billion dollars uh in in US Dollars here currently they hold 8.4 billion dollars and that's obviously because the market has just gotten destroyed right in the last 10 months if we include l2s I mean it doesn't look
any better I mean you got the values a bit higher but they say it's the same results at the end of the day but uh yeah the bridges they still hold a lot of value in them and it's quite scary how much they held up here but I think part of this may have had to do with Terror as well I'm not sure how they're calculating this because obviously to the Terra ecosystem just deleted itself out of existence but by the looks of things I mean Tara deleted itself what around here but this is when the market was crashing anyway so I don't know if that's included in this um but yeah I I don't know if that even matters we can just see the general trend is obviously down but yeah I'll link this in the YouTube description and you can go check it out for yourself
all right so it's a bit of on-chain trolling happening today so you guys know how flashbots's relay is censoring tornado cache addresses that have been sanctioned by ofak well uh this Mev refund account on Twitter put out these tweets today saying what's this a flashbots block donating 0.03 eth to tornado cash well sales broken Mayors might as well stop censoring now so the tornado cache donate address is actually on the ofak list people were saying oh well the odonate address is fine it's not the one on the oh factors no no it's on the list it you're not allowed to interact with that address well this is this seems to have slipped through the cracks here and as Mev refund says here the Seal's been broken like the
flashbot's relay has now validated a or sorry has now included a transaction that interacted with a sanctioned address where where does it stop from here like where is the line like could they argue if they're not going to get questions about the about this but if they were could they argue and say oh it was a mistake we didn't mean to do that right I mean like how many times can they say that and justify it like that and that's why again like this sort of stuff is nonsensical uh Could you um like you could imagine it trying to cover every address that gets sanctioned and trying to not interact with them and trying to account for every Edge case and everything it doesn't work right so I thought this was pretty funny uh a pretty funny um Unchained trolling going on here because I mean I I think the ecosystem is
rightfully pissed at this uh at this censorship here and I think that uh I mean I don't think it's gotten any better either sadly like if I go to Mev watch dot info let me get this up here for you guys it's actually getting worse uh because the flashbots relay just has so much Network effect you can see oh fat comply I mean almost 50 now is is ofac compliant including all blocks and then if you go here uh you can see that flashbots it's market share has come down it's at 76 but the problem is is that flashbot isn't the only one censoring you also have Eden Network block native and blocks routes regulated uh one doing it as well so it's good that flashbots's market share has come down but it sucks because it just like there's the other ones that have just
taken market share there so this is just really shitty I I mean I've talked about this a lot I'm not going to rehash it here but I just thought it was funny how um there was a bit of Unchained trolling going on today all right so a walkie from git coin well maybe formerly of git coin uh he's kind of exited get coins out has announced his new Venture which is called super modular yeah so uh super modular.xyz or XYZ is the Twitter account uh they are Adventure Studio that builds regenerative web 3 projects often on top of an adjacent to get coins protocols such as quadratic funding grants and passport you can go to super module.xyz to check out the website and uh awoki expands here saying when we were called get coin Holdings we were focused on
building and finding digital public goods our purpose as super modular is to build a more regenerative digital Frontier this is a superset of digital public goods so it seems Kevin Kevin's his real his real name um is taking the I guess work that he's done with Bitcoin over the years I mean he created bitcoin and all the work that is done around that and all the public goods funding and wrapping it all up in this new Venture Studio that wants to take this to the next level and their website's quite basic here you can go check it out a bunch of links and stuff I'll uh I'll link that in YouTube description but I think this is really cool I mean if there's anyone who cares about public goods in ethereum it's Kevin I mean he is the Godfather of public goods so to speak at least within
the ethereum ecosystem uh and he's been pushing it for a long time now obviously as get coin became a dell and they should a token he wasn't going to be you know the I guess CEO of git coin anymore right uh and now he's basically just another ecosystem contributor to bitcoin and he's trying to contribute in as many ways as he can and this is one of those ways with this adventure studio so I'm looking forward to seeing what comes out of this how they go about uh doing public goods funding and all this sort of stuff I mean you guys know I'm a public goods maximalist as well so I'm definitely keeping a close eye on this new uh project all right so polygon's big announcement was that their ZK evm testnet public test net is now live and it's not just live in just being there nothing on it
there's actually apps already on there so Ave and uni swap as well as lens protocol and a gaming studio are will be among the first to join the test net and help polygon take the zkvm to the mainnet so and you can see it the thread here about you know exactly what's going on under the hood and things like that as a video blog post I mean I'll link them all new to description for you to check out but guys like the ZK VM was they're heating up heating really like I mean it's crazy you you expect that these announcements to come out at Devcon considering it's the biggest ethereum Conference of the year and there's a lot of excitement but uh at the zkvm stuff just the journey that we've come over I've been on and we've come from and where we've come from in
the last two years has been incredible to me just and not even just two years like even a year ago people thought the ZK EVMS were years and years and years away and then we've proved them all wrong like this is a public test net ZK evm this is not private mainnet Alpha Beta whatever right this is a ZK AVM on public test net and polygon are not the only ones doing this ZK Sync has their ZK AVM mainnet going live soon scroll is out there stock quiz working on uh their not zkvm but like their ZK stuff with starknet that's been live for for a while we had Tycho announced themselves the other day right doing a ZK VM I'm missing teams right now so apologies to any teams that I'm missing I know
there's there's more working on them um uh but yeah I mean it's just it's absolutely insane it's crazy that we've gotten this far as fast as we have and the fact that it's a bear Market as well and the building has just not stopped at all and I actually saw a thread the other day I haven't got it here now about polygon showing that even on the POS chain their growth has has still been going up right and I actually do have full confidence that one day that POS chain is going to be migrated to azkvm and then become a full layer 2 on ethereum with an already bustling ecosystem I mean that's just amazing right and not only obviously uh polygons ecosystem is growing arbitrary and optimism have been growing amazingly I I mean I've been looking at their their metrics lately and being like wow as a
percentage of ethereum layer 1 transactions they're um they're growing like quite nicely in a bear market like I want to keep reminding you guys we're in a pretty deep bear market right now but things are still growing and this is how I felt in 2019 actually when it was a very deep bear Market obviously but things were growing and they weren't growing they actually weren't growing as fast as they are today but things were going things were being deployed D5 was definitely you know having its its moment in 2019 and and gearing itself up for that 2020 D5 summer that we had uh but I'm getting the same feelings now with all these layer 2 stuff going on I mean I've been talking about it since basically day one of the refuel and even before that and the fact that we're at this point now where I can basically say
hey we have like tens of of um of layer twos live or going live there's more more coming online all the time and the the hype behind them is just extreme and they're actually delivering it's not just hype and marketing it's actually being delivered now that's what excites me most about this stuff uh but uh yeah the public testing it being live obviously means that mainnet isn't too far out they originally set the target I think at the end of this year or early next year and I mean we're mid-october guys like it's not very far away now which is crazy to me because I was thinking about this the other day we're already in mid-october uh scary that we're already at 2023 um but I think that's what happens in especially in Bear markets I noticed time actually goes quicker in Bear markets than it does in Bull markets
because bull markets tend to for me anyway and I don't want to go off too much of a tangent here but for me with a bull market because so much is going on all the time I feel like there's a lot of time that passes mentally but like in reality it's actually been a very slow period like period of time so for example there was a two-week period of defy summer that I remember where things were going absolutely crazy like the craziest they had been and I felt like I had experienced a Year's worth of activity in two weeks right whereas in a bear Market it's it's definitely very different I the the real time tends to go very quickly but um the mental time seems to go uh a bit slower because everything's much slower in a bear Market obviously so I I like
that I do I do like that uh they both have their own positives and negatives Bull and Bear markets but hey ethereum's build in uh any Market condition which is what I've always loved about ethereum all right so uh just a reminder here that voting is live on the proposal to deploy unisop V3 on ZK sync so uh you can vote before you leave for Devcon uh if you haven't left yet this was posted on October 9th so maybe you've already left I mean you probably should have because I think Opening Ceremonies today uh but you can go check this out uh this vote here I'll link in the YouTube description below if you're a uni token holder you can vote on this I think it's a no-brainer to deploy unusoft V3 to ZK sync unusoft V3 should be on all these l2s and uh ZK sync obviously going live
with the ZK VM uh very very shortly or ZK sync 2.0 very shortly I can't think of a better Edition than unisop V3 and another ZK sync news as well uh they shared another exciting Milestone that they have on the horizon which is their layer three now okay I've talked about layer three before and how this terminology uh is kind of like one me over at this point because people are just using it and I think that people have an aversion to using layer three layer for layer 5 because it gets memed but I think it makes sense so this layer 3 is called Pathfinder and it will be released to the public test net in q1 of 2023 so basically how this works is that there this is ZK syncs tweet they it reads layer two sets the stage our layer
2 will provide the foundation necessary for ethereum to scale without compromising its security or decentralization ultimately we envision Mass adoption happening in layer 3 and Beyond due to unlimited scalability zk6 layer 3 is the next Frontier as we Define layer 3 we envision a trustless customizable blockchain ecosystem powered by ZK VM called hyper chains a star field of 10x moments will result from layer 3's Limitless scaling and customization uh ZK syncs layer 3 solution allows developers to choose from three data availability options all using the same infrastructure for their project the choice between price performance and security is up to the developer so brings us to what is Pathfinder Pathfinder will be launched in q1 it's uh will be the first L3 prototype demonstrating a ZK roll-up as
a fractal hyper chain in layer 3. okay okay we love our buzzwords in crypto but just let me read that again the Pathfinder will be the first L3 prototype demonstrating a ZK roll-up as a fractal hyper train hyper chain in layer three that's a lot of buzzwords there this tool will enable us to aggressively experiment in the upcoming months so very cool stuff yeah I mean there is a blog post with more details that you can check out I'll link it in the YouTube description below but stockway has been talking about layer 3 as well I mean I'm pretty sure all the layer twos are going to be doing layer 3 stuff eventually just because they can drop costs down especially when it comes to data which is the the bulk of the cost of these things and we can have more experimentation so they say they're
seeing they're sorry they're showing here basically what they're going to have live they're going to have uh ZK roll up ZK Porter and a validium uh mode and these are the modes that people can choose from there's a nice little graphic here showing how this all works you know ethereum obviously is layer one layer two uh and then you've got layer three which is basically everything else on on top there so I think this is pretty cool because it basically like without getting too technical here it's expanding the tree like you can actually see in this picture it's like a tree and I just made that connection just then as I was saying that um the layer one obviously is like the roots so to speak Layer Two is the maybe you know the stump the the trunk whatever and then Layer Three is like
all the branches branching off and then the leaves and everything branching off of that maybe we even have a layer four with like leaves and stuff branching off so that's how this stuff is going to look and it all inherits from the same base obviously like the roots of the tree obviously responsible for the tree being able to just stand up and stay put right so and the stronger the roots are the more secure the trees stronger ethereum is the more secure are these uh layer twos and layer three as are and all that but these layer threes can inherently be isolated and something can happen to them and it won't affect the layer one or the layer two so to speak so for example a branch could snap off uh just as an example here and go off completely but it's not going to affect
the rest of the tree right uh there may be some contagion the branch might hit another Branch maybe a token might contagion with another token but you get the general gist of the analogy there but yeah you can go read the blog post for yourself I'll link it in the YouTube description below all right so Liam from the scroll team here put out a thread about scroll announcing uh the upgraded version of their ZK evm testnet so this is a huge milestone for both the scroll team and the early community and Liam in this thread breaks down what the upgrade means for both developers and users so you can go check out this thread I'll link it in the YouTube description below but just another ZK evm announcement here which is very very cool uh obviously scroll has been at the Forefront for quite a while now along
with the others that I've mentioned uh but yeah I can't wait to see uh Scrolls zkbm live on mainnet as well like it really is the Battle of the ZK VMS coming up and the funny thing is I've said before that optimism and arbitrim can turn their optimistic roll ups into zero knowledge Roll-Ups maybe not like immediately and maybe not soon but they can and they already have the ecosystems to boot as well so there is a lot of stiff competition going on that's for sure all right so I talked about Tycho yesterday on the refuel and today they have a thread and a blog post explaining more about what they are so I said that Taiko is a uh type 1 ZK roll up or ZK evm now what this basically means I mean the tldr here of what a type one is
or type 1 zkvm is is basically means that it's ethereum equivalent so exactly like ethereum it's basically like like what optimism is doing with their optimistic ethereum Network and trying to be you know just the exact same thing as ethereum that's what a type 1 ZK VM does so it inherits all the positives and negatives of that and I I believe Tycho is the first type 1 zkvm that is being developed right now which is good because I like seeing this experimentation we don't want them all to be the same we don't want them all to be type 2 or type 3 we want them to be uh type one uh sorry across like all the types which is which is very cool but yeah you can read um this thread and this blog post to get an idea about more of of Taiko here but uh I actually over
the last 24 hours looked a bit deeper into this there seems to be a lot of loop ring people involved in Taiko I don't know their you know strict connections between uh the the things but the Dan person I talked about yesterday I believed used to work that Loop ring and obviously Matt Feinstein I talked about as well and you can see here Byron at Loop ring uh is also um uh replied saying welcome new Taiko notes so yeah there seems to be stuff going on between uh loop ring and Taiko here which is cool to see because Luke brings been around for a while now as a ZK Rob they're one of the first if not the first CK Roll-Ups to go live on ethereum mainnet so yeah cool to see they're a bit they're being a bit of synergies between those two teams there
all right last up on the roll-up train I think this is the last thing on the roll-up chain uh vitalik posted his slides from his presentation on multi-provers in Roll-Ups today so for those of you who don't know uh the way Roll-Ups work is that they have this thing called approver uh and right now they're single proving and and it's it's still quite expensive and quite complicated to do a single-prover but uh if you want to make it faster and you want to do it kind of in parallel you would need like a multi-prover architecture for example too in in essentially speed up these Roll-Ups and polynear applied here saying you know given how complex building a single proof has proven to be how and how long it is taking multi-prover doesn't seem like a feasible option I was told it's four times as hard definitely agree with
the governance option and he posted some thoughts on the optimism forum and then vitalik says uh use the PSE ZK VM as the second proverb which is just alien speak and then Pauline now goes on and yeah I just like it's funny like they just kind of went in this thread uh and and there's a bunch of stuff going on here A bunch of technical stuff that you can read I'll link this in YouTube option but it seems there's a bit of disagreement yeah so vitalik's saying one thing Paulina saying another Tim Wade in here as well and a few other people so yeah cool to see there is a bit of a debate going on there but you can check out these slides for yourself like I'm just I think these are the slides from his maybe keynote talk or one of the talks that he did uh anyway
not not the keynote but one of the the main talks that he did uh but yeah I'll link this in the YouTube description for you to check out uh but this is something to learn about proving when it comes to roll-ups all right just a couple of things I came across so lattice here has announced their on-chain game engine their autonomous voxel world and a fully on chain RTS so after a long silence uh lattice is excited when we finally show the world what they've been up to at Devcon Bogota this week Richard read on to see what to expect so it's not announced just yet they're basically hyping up their talks so they have something called Mud which is an engine for on-chain games uh and they're going to be joined by Kelvin from optimism to talk about why we need game engines what
mud is and what Roll-Ups for autonomous worlds will look like uh next up is aw arcade which is a hacker basement and it'll be showcasing two of their largest projects built with mud a fully on chain 3D voxel world and Sky stripe which is a real-time strategy game so these things are built on Roll-Ups guys like just to give some context here and then thirdly uh using this uh mud um this architecture here and then third is a uh that they're going to be joined by optimism's Kevin and dark forests uh uh gub sheep here for a panel technical frontiers of AWS and autonomous worlds AWS stands for autonomous worlds and unchain games followed by a technical intro to Mud gaming is a slept on thing when it comes to layer twos I think
there's a lot of hype with General crypto gaming nft stuff right I'm seeing a lot of hype around that but when it comes to games on layer twos especially Roll-Ups or ZK Roll-Ups I should say it's definitely something that people aren't paying enough attention to there's a lot of stuff happening on stockware on stock net I've I've talked about that before but there's also a lot of other stuff happening on arbitrim optimism uh DK Roll-Ups in general zkvms in general and Beyond like this thing as I've said before I mentioned yesterday ZK stuff is going to change this industry well this is one way it's going to change it with these fully on chain games I mean one of the most popular games to date has been Dark Forest and they were on just a side chain where
they were still limited I believe they were on oh what was it originally it was X Die Chain I think and then they got changed into like gnosis chain or something I believe uh and then they were on another side chain so they're going to be able to build a dark forest-like thing on a roll-up and get like a massively more scale and not just scale to be able to do things they weren't ever able to do on a sidechain or especially not ethereum layer one so this is something to pay attention to guys like for both I guess like potential investment opportunities if you're looking for that sort of thing but also just from a pure in it for the tech perspective so to speak I I think this stuff is really really cool I'll link this in the YouTube description you can check it out and you can possibly
check out the talks as well all the dates are here all right last stop uh Ben lackoff here on Twitter announced that they were 8th Global finalists and what they built was something called di AZ Crete hopefully I said that right or desecrate which is a ZK privacy layout for nfts using Aztec so this is really cool uh I you guys know that privacy and scaling are the two things that I'm most passionate about and most excited about in crypto well Aztec does both and now people are building using Aztec uh as text technology which is very cool like a ZK privacy layout for nfts is awesome so I you can go check this out at the global website and I'm sure you can play around with it and everything as well if you if you would like to and there's a live
demo and source code um but I've talked about ZK nfts before there's those ZK badges from sismo and there's a bunch of other things that I've spoken about in the past that's another thing to pay attention to in addition to the gaming stuff but it's all coming it's all exciting but on that note that's going to be it for today so thank everyone for listening and watching be sure to subscribe to the channel if you haven't yet give that video a thumbs up subscribe to newsletter join the Discord Channel and I'll catch you all tomorrow thanks everyone