created resource submodule