classSet is much nicer