combined ui and display