adding fast-json codec