flourishing, successful, beautiful, vigorous