clockmodel update