differences of linear model, interactive and transactional​