An eidolon watch dog