model update, further part development