A long contribution to community and company