SMS dit: Towards a Europe of shared social responsibilities: challenges and strategies