fully functional versiongit add .! markModified is a bugger