first commit

upgrade model