preference map