add submodule whirlwind