Improvements in drug delivery and more particularly to the use of Cell Penetrating Agents (CPA’s) or Cell Penetrating Peptides (CPP’s) which have been stabilized by, for example: i) stapling two amino acids to form Stapled CPP’s (StaP’s) or ii) stitching three or more amino acids to form stitched CPP’s (StiP’s) are claimed. Said CPP’s are conjugated to a drug or Biologically Active Compound (BAC) directly or via a Bi-Functional Linker (BFL) so that the BAC can be carried though a cell membrane by the CPP. The resulting molecules are referred to as Drug Carrying Cell Penetrating Molecules (DCCPM’s). The preferred BAC is an electrically low charge carrying oligonucleotide such as a phosphorodiamate morpholino oligonucleotide (PMO). Said methods can be used the treatment of diseases a or genetic conditions. .