* branch and region support * . * . * . * . * fix functions * . * break loop * update example * update examples