read POF header first