posix path method