complete the mapping