a better UI with flat-UI