mappings part 1