add support for field migration