support path with space