Added barrel recipe handling