Presumably the previous function call does the initial connect?