WIP commit, working on PrefPage methods.