error in branching. both branches were growing right. fixed.