initiating a branch