nicer settings gets into request context