add hw: lesson 4 API