Rewriting openSend to work with our fancy factory