'that explains a lot' - Stickers