controller modified to combine buffett action