Wow, a lot of work!

Thanks, Egg.