it is worrisome to me , as a scientist who believes that some research indication of human benefit should be accomplished , which is publishable in peer reviewed journal , before probability of any human success is announced .