assigment finished