UI and examples