what is `default` ? apparently is `nil`?