refining model