mixed component assembly