circles are hard.