updated file lister