always assign new record id and use any existing as version