added more model fxn