Task 3 partially done (JSON)