add brew flexibility