failures should really be a JSON file