user likes and unlikes spec complete