重新设计model