problemi con le condizioni durante la costruzione del form