all do not set type