multiple migration with generator