Please review the commit history on GitHub or git log --oneline | grep "Convert"
to learn about the the individual steps of changing the code to update the plot.
It doesn't look as nice as the official version
but hopefully proves useful for highlighting the principles of the conversion
steps.