Ahahaha, thanks guys!

I haven't had time to fully go through everything, but I was skimming over some topics, can't wait!