flare optimization