(r)hand in glove, hand and glove, cooperativelyin close cooperation“they work hand in glove”