perchè la funzione ok() ritorna false, se tutto è stato compilato correttamente?