mutex do work