rewrote fullread and fullwrite; though I don't think they are used in the api that stegotorus uses.