generates acts as votable migration