Designing user interface