added models, integrated physics