Updates narrative on the page, adds if/else fallback for null data feature