why double underscore in 'index__json'?