assignment 5 completed