Someone please help me with this I am so about to blow my lid on this...I have a multithreaded application that uses a user.config file to store settings for each client...For example say I have 3 clients (A,B, and C) there will different data for each client, ID, Password, and a Reset boolean.I have a manager class that spawns a thread for each client in certain cases the client may need to set and save one of the values (say a password reset). My first pass was to call Properties.Settings.Default.Save() method after the value was reset, however I noticed that whatever was set first (say ID, then Password) only the ID (or first value) was getting saved in the user.config file, say I swapped them and set Password, then ID then only the password was getting saved... So I moved the "Save" method out of the getter and setter methods and it seemed to work... However when I try to save data for multiple clients this approach would only save the first client being set...So I then created an event in the Manager class that would be "bubbled" up by the "child" thread to the manager and save the values, this at first appeared to work fine as when the Application first starts it forces a run time password reset and all clients (A,B and C)'s data are being saved, however I also have a time interval (say after so many minutes) to reset the password again...The problem is once the values are save by the initial call(s) to Properties.Settings.Default.Save(), the subsequent call(s) (PER THREAD) are not being saved???Please anyone with any ideas please help... I am almost to the point of just treating this as a flat file and manually editing it like a raw .xml file...I can't find much info on this other than the basic examples...of like form size:Properties.Settings.default.myformpostion = "Blah";Properties.Settings.default.Save();...and that's all you need to do...well not true or am I missing something????Sorry to post this long A$$ message on here as it might not be the correct spot to post it but i'm cross eyed looking at this and reading on this and I wish I would have just stuck with a local xml (data) file and not messed with this whole config manger crap...yes I'm a bit frustrated....Thanks for anyone that can help me with this...