* mimic write() and read() even better -- Bernhard Fischer