'struggling to process' - Stickers