added changes uptill 22nd June