seperate ui changes