the ui is ok now