Implementación del demo incompleto.