streightening branch branch