weather submodule