revised models from Miguel Acevedo on 10/14/2014