changes for userpreferences