'need to improvise' - Stickers