removes code and relies entirely on settings_errors (which can also be used to display kind messages