PDF parser part 1