constant connection and client