bug: parse agent for protocol and remove timeout, for now