introducing FFJSON