Added comments and modified branch gene
.