I agree, the website of the original article is kinda terrible