complete assigments