fixed bugs: add more than one impression, added some toast messages, improved flow