Hi folks I've finally got time to get back to a project which I've been working on an off on for many years. I've been doing research into the process of writing, and have developed sofware for collecting writen responses to various stimuli. I'm particularly interested in the timing of handwriten responses so I record the pen movements as a person writes on a graphics tablet (x,y and time). My question is - can someone show me a better way of recording the data. I have simply set up a routine to save the x,y and time data every few milliseconds as a person writes their response. The problem is one can never tell how long it is going to take, so I need a way to save the data which is much more flexable that a standard array - but on the other hand it has to be fast because time taken to grow a handle etc could be problematic. Anyone care to show me a better way? I bet there is a good XREF solution. Thanks David PS. The pun in the subject line is kind of intended.