json gem is required since curl uses json format