add json pointer support