this'll fail if set is empty braaaaahh