content type optional on requests