'deep into research' - Stickers