json ignore added for traversing list