more hw3 progress