initial for branch