L'idea dell'if l'avevo pensata, ma volevo ercare di rendere più pulito il codice..
ora provo...