Settings management update, new public function and methods