trocado this para self