Updated the submodules.

And updated the code accrordingly.