component main part