finished through part 5