thoughtful amusing important Barracuda. .