reinhard mapping done in an independent from saving routine