new models
massive reindex function enhancement