allow for reusing connection