file bit oriented reader/writer