more structured modelling of data