validate before end
use tape@2.3.2