refactored _createCollection method - issue #109