Rewrote how Settings is used - kept its purpose simple