add support for negotiated rates