io connection moved to startup