major work on settings menu...