settings rework