'excited and nervous to be back' - Stickers