* Added a way to run custom code after settings have been updated