works but doesn't do different number of circles. That is still static.. :(