Added cancel().