fixed file path portability issue