You can often reduce the number of writes dramatically be using some simple techniques: 1: spread the writes around. don't do all your writes to one location. this can require some tricky code to figure out what data is the newest. 2: don't write when you don't have to. if the value hasn't changed, don't write it again. Bob Ammerman RAm Systems (contract development of high performance, high function, low-level software) -- http://www.piclist.com hint: To leave the PICList mailto:piclist-unsubscribe-request@mitvma.mit.edu