Are we on the brink of saving rainforests?