path.Join replaced by filepath.Join due to incorrect management of separators on Windows