adding new api
removing invalid contextual property.
adding Json.net for faster conversion