correct cancel match bug
edit logger