fix canca bug