new ui changes by tahir