factory variations