Hi! I have a background in C and math algorithms (numerical techniques). I am studying C++ independently and from my previous experiences (LINPACK) I have realized that the best way to "understand" a language is to go through available code and improve/ modify that code. I need a project (say 2000 - 10000 lines of code) that is documented (at least broad details are available) for understanding the features and details of C++ (I hope the project covers most ideas related to classes, templates, and exception handling). Any suggestions please? Thanks and Regards, Mandar PS: I am referring to Stroustrup (not so easy to follow) and thinking in C++. But referring to books is a slower process than learning from a project.