reverted migration interface to make it work