text split up into adhikaranas