small stuff and submodule update