Rough contact update