Implementation of DiagnoseTargets