added overall, basic, and subordinate for recognition