adding conditioncheck procedure; all tests pass
Merge branch 'procedure-conditioncheck' into walkerart-staging