for the greater good