better complaince diagnostics