new connection utilities