- use local mutex, not global