progress function

Creates and Signals a Progression Condition