In my somewhat quixotic effort to support every known interface for getting to user''s data in myelinate, I''ve been looking into adding some WebDAV functionality. My goal with the probject is to make it so little notes and random bits of data you deal with everyday can be centralized and follow you around. It''s handy writing notes and what not over aim at work and pulling them out from home, but it would be handy to be able to be able to use notepad or whatever and just save the random files into a webdav file system and have them actually stored in the remote database. This would also make podcasting easier! Anyway, the point of this post is that I don''t see how this will work under the current way that rails is setup. WEBrick is a straight forward protocol, basically a superset of HTTP with additional methods to GET, POST like PUT and OPTIONS etc, and a whole bunch more headers. The headers should be easy to handle with the current ActionController stuff, but I need to know the method which called. i.e. GET and POST aren''t the same thing. The HTTP methods I would need would be, specifically, COPY, DELETE, GET, HEAD, MKCOL, MOVE, OPTIONS, PROPFIND, PROPPATCH, PUT CGI should give it to me in an env REQUEST_METHOD. I have no idea what FCGI will do, but i assume something similar. Any ideas on how to support WEBrick? -w -- Will Schenk http://www.sublimeguile.com http://www.myelinate.com