Implementación inicial.