bulk code migration