peptides make your evil thesis confirmed