fix typo(slef/self)