Lesson 1. building UI