tweak to not load from json every time the page shows