add uniform io interface
echo test