make reformat expect system to be a dictionary rather than a list containing a single dictionary