always refresh the user