add cacel request and stop