fixed length of header read