Join enable to type and interfaces propertyType