buahahaha this thread has been full of funnies