circle inherits shape