support all http methods even when using defaults