version-D dealing with hold data