Oh, and "jive" is a type of music or dance. It can also be a verb, but it does not mean "to match or agree with or fit." That's "jibe" -- which has a couple of meanings, none of which have to do with music or dance.