temporarily remove File.dirname