Implement migration method