'perplexed feeling' - Stickers