It may be better to separate the processing of PDB to a separate helper function.
It may be better to separate the processing of PDB to a separate helper function.