part II sec 2 partially done