added setcircularposition.