modify ifcetl proto