Change

added options to the abstract function arguments.