moved selection from events approval controller to model