API : model, change