How am i not helping myself.
Because you are not actually giving any good info ie. (it was set to 2000 but reducing it to 1500 improved the circle. ) does not mean anything with the parameters that go with it.

Also you said that you ran his code!! which code Doddy's is the only code I see in this thread and that has a square and circle.

If you want help you have be more specific with the questions as the crystal ball is broken.