adding conditioncheck procedure
adding exhibition authority