Implemented the interactions stage