Formidable obstacle under close watch