modelview update