update modeling