Mutex implemented