Work - to do
Diagnostic test.