fix fieldmap interface