submit the assignment