Closed end for migration