we dont need lock mechanism
update test