talk to device file header