constant-ify preference