cake all along. .. by surfing meme sites nonstop until five in the morning.