uodated for settings module