Add options default and recursive