fixed circle appending bug