adding support to circle