added lesson 2: db