made chart rendering a bit more resilient w/ empty cells