use new json reload on mobile view as well