Minor fix: use parse_data() instead of JSON.parse()