allow code reuse even in case of highest contention (only one token left)