https://hungryjayy.github.io/posts/this_self/
this vs self - hungryjayy