add smart chart