my convention, we use `my = this` instead of `self = this`. Don't ask my why :)