implemented social counter