add like, favarite logic