Discarded drug can better fight cancer