switch offset to be SUBTRACTED everywhere but in the transforms