CLIENT INTERACTION METHODS