added takayama submodule