fix ui api