modifying early termination to just be 1025, and not >= 1024. Was seeing some error of slightly greater than a cent with the early termination algorithm. Also, modifying the test bench back to 10K to see what happens