added models, partly