moved dominance calculation