Cyclic peptides revisited