howdoesthemethod_optparameterwork