must CONNECT before other methods