Hello, I've done with refactoring. But I did not have success with test for non-existing group. If group not exist it just will be created with student record :-1:.