rewrote zoomable circles