added mongo lazy