initial work on settings