starting work on setSettings() functions