Critical Part Method