added bumpVersion function