I did 7 or 8 Liver Flushes and the salad so many times. They help a great deal.
Carrots is a good source of carotene : natural vitamin A
but also a good source of just abour every essential minerals we need.
If you are having the lemon AND olive oil together, yes it will push your liver to let out more bile. And consequently force your liver to produce more brand new- more effective- bile. Still, it is better to start along with the carrots.
Jhan