returns settings object rather than settings dictionary