Archaeal family B DNA polymerases contain a specialised pocket that binds tightly to template-strand uracil, causing the stalling of DNA replication. The mechanism of this unique "template-strand proof-reading" has been studied using equilibrium binding measurements, DNA footprinting, van't Hoff analysis and calorimetry. Binding assays have shown that the polymerase preferentially binds to uracil in single as opposed to double-stranded DNA. Tightest binding is observed using primer-templates that contain uracil four bases in front of the primer-template junction, corresponding to the observed stalling position. Ethylation interference analysis of primer-templates shows that the two phosphates, immediately flanking the uracil (NpUpN), are important for binding; contacts are also made to phosphates in the primer-strand. Microcalorimetry and van't Hoff analysis have given a fuller understanding of the thermodynamic parameters involved in uracil recognition. All the results are consistent with a "read-ahead" mechanism, in which the replicating polymerase scans the template, ahead of the replication fork, for the presence of uracil and halts polymerisation on detecting this base. Post-stalling events, serving to eliminate uracil, await full elucidation.