assignment 2 broke