frontend ui changes