added support for custon JSON property names