interfaces is a list of dicts, not a dict