(and use a dict instead)