An information manager (word processor+database, C++/MFC 50k sloc)