channel cleanup one to one relationship