added o2 submodule