example web submodule working