Unit3 homework mostly done, final testing and submission needed