updating sub modules