According to this doctrine, the functional features of a trademark, or those features having primarily a utilitarian purpose, are not granted protection. Where product elements such as shape, color or design are necessary to improve the saleability of a product, or because the product requires the trademarked element to function optimally, then that feature is not protected by trademark law.