generate json form data