i should compile before committing
add prints for mutex locking