Updated submodule and API compatibility