add new models, add registerModels API, fix lists and liquids