initial design stage
event and group logic
master