need to clean up out to avoid any crashes
destroy only once the bson