Continuing Database overhaul
Condense updateUserPreferences
Further Condensing