Alright, done! Sorry if it's long, but let's get this show on the road!