default clause works again, same arity recur