First go at settings replacement