interpreting linear and non-linear texts