add a mutex