cross esp migration