Very frustrating. Happened 3 times in the past couple weeks. I hit undo, and SolidWorks decides "Hey, I think I'll just keep undoing until I've gone as far as I can". I know I know I know I should save often, I suppose it was about 20 minutes of work lost this time, but STILL! It's frustrating and more than anything I am just Curious as to what is happening.