The mighty DNA polymerase doing its thing