added reference_option_limit