Would be removing this as cannot add mojo code block and adding it to python gives tremendous indentation issues :(

You can check the repo though mmgrad