Includes alternative parts.