Possible Finale Version, cleared useless lines of code, added comments