close #47 connect