committing the whole workspace