added view submodule