working out kinks in git checkins and improving old versions for cvs and svn.