'still relevant' - Stickers