work around a problem on the Mac in pushing status to the JSON list
added state changes for LIST so it is possible to check that the list is empty or nonempty