assignment 3 progress