dont need both autotest and guard