Enzymes and buffers