bug fix - circle