moves create and connect on the prototype
rewrite oneway sending connection test