add json parsing post