Solving problems in engine migrations