Josue figueroa contributions

This is the first of a series of contributions made by Josue Figueroa.

The contribution will be made using a forked repository:

https://github.com/jfigueroagama/mongo