modify the ui