creating flexible custom objects for a CRM is key. this allows orgs in various industries to extend the default CRM for their own needs