fix protocol bug.
fix test output bug.