circles and squares and triangles oh my