model add changedattr