another minor nitpicky thing :-) what about calling this var `self.user` ? `self.selfUser` strikes me as too repetitive :)