it's a joke, I still love VA, but there is something that pisses me off big time about VA. I use ATL/WTL a lot in gui windows programming. There are some frequently used types like CPen, CDC, CRect etc etc. What's killing me is that if I go to definition of any of the methods of these simple types it always brings me to afxwin.h even though I never ever used MFC and nothing at all in my project includes it. It would be more or less bearable if it provided list of mfc and wtl matching classes, but it provides MFC version ONLY! The way I fix this problem: I got to vc/include folder and delete every afx*.h file from there. Can't you check what's wrong with VA? A simple WTL project always has this problem - VA directs to mfc headers even though none of them directly or indirectly referenced.