ensure we disconnect when done, naively
check every minute, yo