id - update old record purpose & version - version control purpose