Building user interface - part 2