nil connection + instance variable for thread-safety