refactored linear model creation and reporting