add support for HTTP OPTIONS