GRO7 functional requirements implemented