create branch for high-level client