character pipes