initial updates
fix gitmodules