extra/init_submodules.sh ... git seriously doesnt do this?