Corona cases cross a million, 26000 dead: why the news is still getting better