initial draft for part 4