more headers for POSIX compliance