mongo adapter