Implemented user diagnostic software.