add default headers and cache to default_options