practice project for learning reflection.emit