'a lot to digest' - Stickers