moved stop attend to event logic to model