change left layer type dynamically
fix submodule url: use https not ssh