figuring out POSIX