beginnings of a version managing script