renombrando y acomodando metodos