timeouts not part of protocol