This is final, promise

please note that my original submission was from git bash at home, these last minor changes are made here on github because it's easy. THE ORIGINAL SUBMISSION OF THIS SCRIPT WAS THROUGH GIT.