On human flourishing and the common good