add type to set