Alright so this will be the last time I apologize for being late on a blog post. It’s time to catch up so prepareView full post »