update scheme model