completed ui changes