add TModel.js