modify the ui controllers