put future around mongo call