UI and benchmark