je trouve cette facon de faire des it/then/else assez moche. mais c'est juste mon resenti..