fixing bug with mach server