add explanation of branches