assignment 1 in progress