create a difference skeleton