delay connect to avoid race condition if self-serving