adds functionality to take multiple confusion points