Update Submodule and Use autoswap