first commit with submodule rest_api