fist commit with submodule rack