circles and click logic