use file.absolutePath