Diagnosing the Problems & Possible Solutions