Hi Bryan, thanks for your feedback. I will fix those obvious flaws and then update this PR. Also, I will provide more information to help clarify some confusions.