Yes, I was doing something stupid. My test 'raise' didn't actually execute, and when it did, it wasn't masked. So now I still don't know why my data isn't getting saved...but I'll keep working on it for a while before putting my foot in my mouth again <wry grin>. --David