CW: Added dynamic circle creation
CW: Added dynamic negative circle creation