part 4
readme
docs for part3