Ahhh huge post. Sorry guys.