update generic model service