What i might be saying is this could turn into an elaborate decision tree that leads the reader to possible formats depending on their answers to questions in the earlier branches. Might get real complex tho