hai dato lo stesso nome del valore di type. cambia nome alla classe.