panel submodule