I forgo to mention that these are JSON requests and that I'm using LShift's library to encode and decode requests: http://www.lshift.net/blog/2007/02/17/json-and-json-rpc-for-erlang -- wagerlabs.com