remove unnecessary calls
update model