models con iteraciones y requerimiento