modified new ui