more work on group