finished with assignment pt1