Implement the Cancel