hi why.. been a bit busy myself over the last few days.. so havent had time to come around.. ok.. i think we covered this before on another thread about code shifting.. i think even HELL posted some c++ that found the base address of a dll.. my trainer engine has the ASM equivalent..( i rarely code in anything other than asm) .. the BASE and ENTRY POINT are not the same thing.. BASE is where the dll is loaded and the ENTRY point is where the code starts execution. usually 1000 bytes after the header.. not always though... can be anywhere technically. google for a util called LORDPE it will list all running processes and give u all the info u need about what dlls your game is running and the base addresses etc etc.. hope that helps.. if not just leave more feedback and ill keep talking