collect classifi base object handl handl classifi role classifi role handl base invalid object except invalid element except illeg argument collect handl 