Very Ready

Big long fun!