support for unsafe json