everything appears to be working fine now. Unfortunately, I can't seem to
match the performance of the previous results. I may need to take the results
over again. If it doesn't work, then I will probably have to change the value
of r0 to make it more manageable