changes partially done