troca this por self