HW03: done through part 5. might do xtra crdt?
HW03: xtra credit attempt