complete assignments