added model for sections of text