pipe errors