add filtering to recommendations