In order to contribute to this post, please file a pull request and/or issue if you are trying to fix the code yourself for your own personal use
Please note that the code has many comment watermarks, and code watermarks, and that trying to claim the code as your own isn't a good idea.
If you do contribute and follow the rules, thanks for the contributions, and thanks for crediting the creator!