improved posix and kernel