Implemented group class