added restore default for user preferences