support id in mapping