updated circlecauchy