updates contemplate, modelview