like counter request implementation