pref page and stuff