Wow thank you for the feedback I really appreciated you taking the time to give me all those pointer and kind words, really thank you!
For the the jam I'll be sure to look out for stuff like that.
I'm on my way to check out your update, no way I'm getting one shooted by a bear again :D