If you find another algorithm implementation, you can go to there AnythingFromScratchV2.