changed data processing again...