fixed data processing