PArt 4 done and updated