Social activities, fitness and health