wip getting old mongo functional