Update submodule
Add support functions.