client setter part; pipes deletion handled