add type imp