'had to leave' - Stickers