thanks everybody for the info regarding saving edit fields, it helped alot. the write field command is considerably lass of a hassle to implement than any of the other ways i've ever written to disk. As far as setting file mark position, since all of the FB commands seem geared toward records, i plan to do most of my file work by calling toolbox routines (SetFPos, etc).. Does this seem appropriate?