switched to using ujson, wicked fast