ui changes

many ui changes