first draft of the mongo package