fixed data checking