changing ui with chnages