work on model averaging model