refinements to options