UI Framework API