Renamed Variables; Added code comments.