proposal for new settings model