pre-commit script no control blanks, xml bug solved