Group project implementation