read more than one byte on posix systems, closes #23... wow :)