correct number of circles on update, but new ones = blah