assignment 1 completed