UI API fully abstracted