Self Diagnostics Tool