always close connection