methylene blue and peptides