Wow, a bit has happened since I've been gone lol.