Thanks, Emre.
This clears up why certain issues were happening. This will greatly help with finishing the 2dfx methods. Thank you for your help and the example. Also thanks to everyone else for helping out.