question and answer about barracuda