buf fix on split