use Rack::MethodOverride to fake PUT/DELETE methods using POST