haha, thanks bro. I really appreciate the feedback. I left out the overlay fix, because I wasn't using alpha on my models. I really need to fix alot of things, and update it...
EDIT: I had some code here, but I fixed a few things, so I'm just going to update the shader - It should be done soon, I just need to test it...