These are very impressive pictures. Any sense for the % of patients who respond to therapy? Also can anyone please review the mechanism of action and possibly compare to alternative new therapies e.g. telomerase inhibitors, hedgehog etc?? TIA bp