working implementation for Facebook like