uploading user preferences