Brennan HW 4 updates