Types of custom attributes