more work on assignment