some usages on sets and frozensets