modify circle API