a dictionary might be a bit nicer there