Revert "update"

This reverts commit c7b06cf68ac1f8eb5482154fbfe3669fffc67bc9.
rewrite bson module