Make the settings functional