more container stuff
removed redundant set comprehension