add plumbed method