added idList parameter to do this {_id : { : [ list of ids]}}