Update all UI and fix some bug