lesson 5: json and yaml