I've already done a lot to make it efficient but it can take a good 5sec to load a 15sec file once you have a large number of user inputs that change often. I don't want to limit myself to 15sec though. If the progress bar is going to be a good size amount of work or slow down my code I don't think I will implement it. I was thinking maybe check to see if the array size changes while being written but I'm a little busy with preparing for the ACT testing I have in about an hour
