VC++ entry and improve + source code