More work on settings objects.