feature(pipe) add notEnd