Changed to use touch_with_version