Merge branch 'master' of https://github.com/yayaya80429/Rectification

squash 62519d1626404ad8c812c7c248885b41c429950b

squash 2ecd30c56ce74ca56c59a796783134853eebf528

fixup ab50e7bddb1fe412758d5a55c5d78cb7a8015c76
fixup 8d81ddc92b17c31bcc58955b0eff6cd1783fce73
fixup 62519d1626404ad8c812c7c248885b41c429950b
fixup 3b84f4156a3c02285cd13119a36d66326f63a4aa
fixup 2ecd30c56ce74ca56c59a796783134853eebf528
Merge branch 'master' of https://github.com/yayaya80429/Rectification