change preference util