understanding linear and non-linear texts