slight progress on posix compat