server opts for each request