Flat Mapping