Assignment 5 completed