Add quantity limit to event model