add addCircle function