revise models