typo corrected and submodule header updated