new chages, ui changes