should fix repeating recommendations issue