Oh this is going to be so fun!