Organized Functions with comments to add Clarity to program