preference & service base