added reactive mongo support