I don't know why i have to re-commit