updating using gitsubmodule