add group controller and summary page, logic moved to service