fix a bug about piped helpers