-Give credit to MattDMo who's changes I have started to pull in for Python