Assignment 6 in progress