add support for list.json