documented the branches and tag mechanism