some more thoughts on diagnostics