replace configuration deserializer with json.net;