support for path with spaces