Group requests restrictions

Implemented all the restrictions apart from the group cap.