dectector intro