Minor error fixed: radius -> self.radius