simplifications to EmbeddedPipe model