mapping updates

No longer using a global -map 0, which causes errors with certain
formats that aren't compatible when converting. "map" value must be
specified, error checking for absent map value is present