Ok, this took a while to get done, but here it is. I just finished it up. And tomorrow I start on August's update so you can have it on time. Sorry for the delay all.