stabilized the object mapping by adding flexibility to the transformation