[IMP]improved new api model instead of multi