added submit+lock for match sequence. mustCompleteXBefore on hinging step now works correctly.