redoing here detection