ui with description support