I had never read the mini tutorial that you made. After looking at that and then re-reading this comment, everything at least makes sense to me. Not only that, but it actually will help me clean up some code in other modules that ive written. Thanks.