Using another way: parsing into an object first