'there must be an explanation' - Stickers