simple pipe for ports