used collection create() instead collection.add() and optimized shim-config
ccleared console.log's and little code optimizations