Add support for private laungh agents
Update private submodule