Protein degradation is essential for the life and death of every cell. Proteins are broken down to their constitutive amino acids by a succession of peptidases, both in lysosomes and in the cytosol. Tripeptidyl-peptidases I and II are enzymes that can 'count to three' and release N-terminal tripeptides from oligopeptides generated by different endopeptidases. The tripeptides are then degraded by other exopeptidases to release amino acids and dipeptides. Mutations in tripeptidyl-peptidase I have recently been associated with a lysosomal storage disease, late infantile neuronal ceroid lipofuscinosis.