now it can combine multiple recommenders