add locking
add example script
update readme