completes assignment