logica completa?