C.Wu: added more interface to handle field maps