New ui

fix some bug