but.. if we do this, then it doubles the loop we do below, right (due to impl of String.equals)?