fixed a bug with previous commit where only admin default settings were being retrieved. Also organized the default settings functions to look a little cleaner.