add some models's interface