add options request handler