add the engine for investigating architecture effect on migration