Implement recommendations
Do the same thing in the entity listener