finished pt. 5