remove type constructor