removed boost mutex