initial commit, publisher, mongo_provider