empty first item is now an option, improved dictionnary option, use option dict for fiels