refactoring of OutputStream in CSucVector