cambio en un par de clases para que sean mas consistentes