this -> self (so javascript. many this. wOw)