separating migration