Artificial Branches

Artificial branches.