added part3 files