Ok/Apply/Cancel buttons

There should be separate buttons to apply/save changes you have made or cancel any made changes. Because if you check (or uncheck) any item by accident, it will be saved , when exit the program. So the exit/close is same as "save", which is not good. I don't like that. Atleast there should be one separate button to apply/save changes.

Agreed.