removed circular arc method