fixed submodule and tagging stuff