'its giving off something' - Stickers