updated checkdata