peptides and acids