micro-model update