File.exists? is depricated