to work with chris' model