Add build new model function for mark changed fields