app model update