first commit with submodule OAuth