added POSIX reqs, WIP