add preference part