Added 2D code analysis.