modified fastjson module