adds circle function