Check files separately
Remove useless hdr rule
Add the corresponding read function