implement operations on groups of cards+priority