next unless -d $_ or -f _;