client preferences