small refactorings 

fix passing params in use of _collection