remove type.h