added support for JSON data type.