AI and innovation at Barracuda