hw1 p1 FIX