agregando la implementación de lista