added Michal Valachs row-level pessimistic lock contribution to ensure enterprise-wide concurrency on each process instance